package com.xinfu.newproject.bean.matter_repair;

import java.util.List;

public class RepairDetailBean {


    /**
     * success : true
     * message : 操作成功！
     * code : 0
     * result : {"id":"7c8014fbdb139aaadcd15c3885672cd8","configId":"b064a93b3e19c7cb13e7697bdaa5f938","userId":"b5404e1acbbd268f1eb00c80f4116102","userName":"ceshi","status":600,"no":"20190902150752JS000","mobile":"15083642781","repairArea":0,"repairDate":"2019-09-03 03:06:00.0","attachFile":"http://cimpicture.oss-cn-shanghai.aliyuncs.com/pic/20190902/6b57c436-2ebf-422f-aee0-a99c051eecbc.jpg","contents":"daofjosafjOPSDFHOSJDAOF;ASFADGDAFGADas","repairPartId":"cbe4be36201dfc7d9b326f7ebab47ecd","repairWay":"0","bespeakFromTime":"2019-09-03 03:06:00.0","bespeakToTime":"2019-09-03 03:06:00.0","orderSn":null,"tenantId":1,"projectId":"3e0caba3c97549519c26baa3f733be2a","roomId":"0cb122434b6e2a8059610eeda9e718dd","departId":"e0c2a28bba9f42f5846e03a74b2ef03e","createTime":"2019-09-02 15:07:52","updateTime":"2019-09-02 15:07:52","delFlag":"0","isPay":null,"confirmPay":null,"repairPart":"阳台","repairStatusList":[{"id":"9f2c961187fa7949882781862e87e21e","tenantId":1,"repairId":"7c8014fbdb139aaadcd15c3885672cd8","status":600,"userId":"f7cf183121c10094aa79d95044349ca8","userName":"xinfu","mobile":"15527380793","contents":"测试\n","delFlag":0,"attachFile":"","createTime":"2019-09-02 15:11:23"},{"id":"cb48e19b906500086be74819771a53d8","tenantId":1,"repairId":"7c8014fbdb139aaadcd15c3885672cd8","status":300,"userId":"f7cf183121c10094aa79d95044349ca8","userName":"xinfu","mobile":"15527380793","contents":null,"delFlag":1,"attachFile":null,"createTime":"2019-09-02 15:09:17"},{"id":"0253438b9bd8562e58922afda6558608","tenantId":1,"repairId":"7c8014fbdb139aaadcd15c3885672cd8","status":100,"userId":"b5404e1acbbd268f1eb00c80f4116102","userName":"ceshi","mobile":"15083642781","contents":"daofjosafjOPSDFHOSJDAOF;ASFADGDAFGADas","delFlag":1,"attachFile":"http://cimpicture.oss-cn-shanghai.aliyuncs.com/pic/20190902/6b57c436-2ebf-422f-aee0-a99c051eecbc.jpg","createTime":"2019-09-02 15:07:53"}],"charge":{"repairNo":"20190902151122000001","repairMaterialFee":1,"repairManHourfee":1,"isPay":0}}
     * timestamp : 1567424049223
     */

    private boolean success;
    private String message;
    private int code;
    private ResultBean result;
    private long timestamp;

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public ResultBean getResult() {
        return result;
    }

    public void setResult(ResultBean result) {
        this.result = result;
    }

    public long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(long timestamp) {
        this.timestamp = timestamp;
    }

    public static class ResultBean {
        /**
         * id : 7c8014fbdb139aaadcd15c3885672cd8
         * configId : b064a93b3e19c7cb13e7697bdaa5f938
         * userId : b5404e1acbbd268f1eb00c80f4116102
         * userName : ceshi
         * status : 600
         * no : 20190902150752JS000
         * mobile : 15083642781
         * repairArea : 0
         * repairDate : 2019-09-03 03:06:00.0
         * attachFile : http://cimpicture.oss-cn-shanghai.aliyuncs.com/pic/20190902/6b57c436-2ebf-422f-aee0-a99c051eecbc.jpg
         * contents : daofjosafjOPSDFHOSJDAOF;ASFADGDAFGADas
         * repairPartId : cbe4be36201dfc7d9b326f7ebab47ecd
         * repairWay : 0
         * bespeakFromTime : 2019-09-03 03:06:00.0
         * bespeakToTime : 2019-09-03 03:06:00.0
         * orderSn : null
         * tenantId : 1
         * projectId : 3e0caba3c97549519c26baa3f733be2a
         * roomId : 0cb122434b6e2a8059610eeda9e718dd
         * departId : e0c2a28bba9f42f5846e03a74b2ef03e
         * createTime : 2019-09-02 15:07:52
         * updateTime : 2019-09-02 15:07:52
         * delFlag : 0
         * isPay : null
         * confirmPay : null
         * repairPart : 阳台
         * repairStatusList : [{"id":"9f2c961187fa7949882781862e87e21e","tenantId":1,"repairId":"7c8014fbdb139aaadcd15c3885672cd8","status":600,"userId":"f7cf183121c10094aa79d95044349ca8","userName":"xinfu","mobile":"15527380793","contents":"测试\n","delFlag":0,"attachFile":"","createTime":"2019-09-02 15:11:23"},{"id":"cb48e19b906500086be74819771a53d8","tenantId":1,"repairId":"7c8014fbdb139aaadcd15c3885672cd8","status":300,"userId":"f7cf183121c10094aa79d95044349ca8","userName":"xinfu","mobile":"15527380793","contents":null,"delFlag":1,"attachFile":null,"createTime":"2019-09-02 15:09:17"},{"id":"0253438b9bd8562e58922afda6558608","tenantId":1,"repairId":"7c8014fbdb139aaadcd15c3885672cd8","status":100,"userId":"b5404e1acbbd268f1eb00c80f4116102","userName":"ceshi","mobile":"15083642781","contents":"daofjosafjOPSDFHOSJDAOF;ASFADGDAFGADas","delFlag":1,"attachFile":"http://cimpicture.oss-cn-shanghai.aliyuncs.com/pic/20190902/6b57c436-2ebf-422f-aee0-a99c051eecbc.jpg","createTime":"2019-09-02 15:07:53"}]
         * charge : {"repairNo":"20190902151122000001","repairMaterialFee":1,"repairManHourfee":1,"isPay":0}
         */

        private String id;
        private String configId;
        private String userId;
        private String userName;
        private int status;
        private String no;
        private String mobile;
        private int repairArea;
        private String repairDate;
        private String attachFile;
        private String contents;
        private String repairPartId;
        private String repairWay;
        private String bespeakFromTime;
        private String bespeakToTime;
        private Object orderSn;
        private int tenantId;
        private String projectId;
        private String roomId;
        private String departId;
        private String createTime;
        private String updateTime;
        private String delFlag;
        private Object isPay;
        private Integer confirmPay;
        private String repairPart;
        private ChargeBean charge;
        private List<RepairStatusListBean> repairStatusList;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getConfigId() {
            return configId;
        }

        public void setConfigId(String configId) {
            this.configId = configId;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getNo() {
            return no;
        }

        public void setNo(String no) {
            this.no = no;
        }

        public String getMobile() {
            return mobile;
        }

        public void setMobile(String mobile) {
            this.mobile = mobile;
        }

        public int getRepairArea() {
            return repairArea;
        }

        public void setRepairArea(int repairArea) {
            this.repairArea = repairArea;
        }

        public String getRepairDate() {
            return repairDate;
        }

        public void setRepairDate(String repairDate) {
            this.repairDate = repairDate;
        }

        public String getAttachFile() {
            return attachFile;
        }

        public void setAttachFile(String attachFile) {
            this.attachFile = attachFile;
        }

        public String getContents() {
            return contents;
        }

        public void setContents(String contents) {
            this.contents = contents;
        }

        public String getRepairPartId() {
            return repairPartId;
        }

        public void setRepairPartId(String repairPartId) {
            this.repairPartId = repairPartId;
        }

        public String getRepairWay() {
            return repairWay;
        }

        public void setRepairWay(String repairWay) {
            this.repairWay = repairWay;
        }

        public String getBespeakFromTime() {
            return bespeakFromTime;
        }

        public void setBespeakFromTime(String bespeakFromTime) {
            this.bespeakFromTime = bespeakFromTime;
        }

        public String getBespeakToTime() {
            return bespeakToTime;
        }

        public void setBespeakToTime(String bespeakToTime) {
            this.bespeakToTime = bespeakToTime;
        }

        public Object getOrderSn() {
            return orderSn;
        }

        public void setOrderSn(Object orderSn) {
            this.orderSn = orderSn;
        }

        public int getTenantId() {
            return tenantId;
        }

        public void setTenantId(int tenantId) {
            this.tenantId = tenantId;
        }

        public String getProjectId() {
            return projectId;
        }

        public void setProjectId(String projectId) {
            this.projectId = projectId;
        }

        public String getRoomId() {
            return roomId;
        }

        public void setRoomId(String roomId) {
            this.roomId = roomId;
        }

        public String getDepartId() {
            return departId;
        }

        public void setDepartId(String departId) {
            this.departId = departId;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public String getDelFlag() {
            return delFlag;
        }

        public void setDelFlag(String delFlag) {
            this.delFlag = delFlag;
        }

        public Object getIsPay() {
            return isPay;
        }

        public void setIsPay(Object isPay) {
            this.isPay = isPay;
        }

        public Integer getConfirmPay() {
            return confirmPay;
        }

        public void setConfirmPay(Integer confirmPay) {
            this.confirmPay = confirmPay;
        }

        public String getRepairPart() {
            return repairPart;
        }

        public void setRepairPart(String repairPart) {
            this.repairPart = repairPart;
        }

        public ChargeBean getCharge() {
            return charge;
        }

        public void setCharge(ChargeBean charge) {
            this.charge = charge;
        }

        public List<RepairStatusListBean> getRepairStatusList() {
            return repairStatusList;
        }

        public void setRepairStatusList(List<RepairStatusListBean> repairStatusList) {
            this.repairStatusList = repairStatusList;
        }

        public static class ChargeBean {
            /**
             * repairNo : 20190902151122000001
             * repairMaterialFee : 1.0
             * repairManHourfee : 1.0
             * isPay : 0
             */

            private String repairNo;
            private double repairMaterialFee;
            private double repairManHourfee;
            private Integer isPay;


            public String getRepairNo() {
                return repairNo;
            }

            public void setRepairNo(String repairNo) {
                this.repairNo = repairNo;
            }

            public double getRepairMaterialFee() {
                return repairMaterialFee;
            }

            public void setRepairMaterialFee(double repairMaterialFee) {
                this.repairMaterialFee = repairMaterialFee;
            }

            public double getRepairManHourfee() {
                return repairManHourfee;
            }

            public void setRepairManHourfee(double repairManHourfee) {
                this.repairManHourfee = repairManHourfee;
            }

            public Integer getIsPay() {
                return isPay;
            }

            public void setIsPay(Integer isPay) {
                this.isPay = isPay;
            }
        }

        public static class RepairStatusListBean {
            /**
             * id : 9f2c961187fa7949882781862e87e21e
             * tenantId : 1
             * repairId : 7c8014fbdb139aaadcd15c3885672cd8
             * status : 600
             * userId : f7cf183121c10094aa79d95044349ca8
             * userName : xinfu
             * mobile : 15527380793
             * contents : 测试
             * delFlag : 0
             * attachFile :
             * createTime : 2019-09-02 15:11:23
             */

            private String id;
            private int tenantId;
            private String repairId;
            private int status;
            private String userId;
            private String userName;
            private String mobile;
            private String contents;
            private String reviewContent;
            private int delFlag;
            private String attachFile;
            private String commentImg;
            private String createTime;
            private Integer position;

            public String getReviewContent() {
                return reviewContent;
            }

            public void setReviewContent(String reviewContent) {
                this.reviewContent = reviewContent;
            }

            public String getCommentImg() {
                return commentImg;
            }

            public void setCommentImg(String commentImg) {
                this.commentImg = commentImg;
            }

            public Integer getPosition() {
                return position;
            }

            public void setPosition(Integer position) {
                this.position = position;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public int getTenantId() {
                return tenantId;
            }

            public void setTenantId(int tenantId) {
                this.tenantId = tenantId;
            }

            public String getRepairId() {
                return repairId;
            }

            public void setRepairId(String repairId) {
                this.repairId = repairId;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public String getMobile() {
                return mobile;
            }

            public void setMobile(String mobile) {
                this.mobile = mobile;
            }

            public String getContents() {
                return contents;
            }

            public void setContents(String contents) {
                this.contents = contents;
            }

            public int getDelFlag() {
                return delFlag;
            }

            public void setDelFlag(int delFlag) {
                this.delFlag = delFlag;
            }

            public String getAttachFile() {
                return attachFile;
            }

            public void setAttachFile(String attachFile) {
                this.attachFile = attachFile;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }
        }
    }
}
